The annual Taoist celebration is held during the ninth lunar month of the Chinese calendar. During the nine-day vegetarian festival - also known as the Nine Emperor Gods festival - worshippers abstain from eating meat, consume only vegetarian food and perform rituals to cleanse body and mind